{{tag>Jaunty Karmic Lucid rss}}
----

====== Newsbeuter ======

**Newsbeuter** est un agrégateur de flux de syndication (RSS 0.9.x, 1.0, 2.0 et Atom) en mode texte. Ce logiciel est sous licence libre ([[http://fr.wikipedia.org/wiki/Licence_MIT|Licence MIT]]). Audelà son apparence simpliste (terminal), Newsbeuter permet entre autres :
  * le téléchargement de podcasts
  * la personnalisation de la configuration clavier
  * la recherche dans le contenu des articles
  * le trie grâce à un système de tag
  * la suppression automatique d'articles non-désirés
  * la synchronisation avec un compte bloglines.com
  * l'importation et l'exportation via le format OPML
  * la personnalisation (des couleurs notamment)

===== Installation =====

Newsbeuter est disponible parmi les paquets officiels (universe). Il vous suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://newsbeuter|newsbuter]]**.

===== Configuration =====

Il faudra en premier lieu indiquer à Newsbeuter la liste des flux que vous voulez suivre. Pour cela, [[:tutoriel:comment_modifier_un_fichier|éditez le fichier]] **~/.newsbeuter/urls** et indiquez y les URL des flux en les séparant par un retour à la ligne. Par exemple, pour suivre via RSS le planet ubuntu francophone et le planet libre, votre fichier ''urls'' devrait ressembler à ça :
  http://planet.ubuntu-fr.org/feed/rss2
  http://www.planet-libre.org//feed.php?type=rss

===== Utilisation =====

<note note>Si vous venez d'installer Newsbeuter, si vous ne lui avec pas encore indiqué des flux à agréger, il est normal de tomber sur un fichier d'aide lorsque vous essayez de l'ouvrir.</note>

Dans un [[:terminal]], vous pouvez simplement le lancer avec la commande :

  newsbeuter

Pour que newsbeuter se lance et rafraîchisse la liste des flux automatiquement au démarrage :

  newsbeuter -r
  
===== Intégration de ses flux Google Reader dans newsbeuter=====
Créer son fichier de configuration dans son home le fichier <code>vi ~/.newsbeuter/config</code>

<code>
urls-source "googlereader"
googlereader-login "login"
googlereader-password "mot de passe"
</code>

Pour éviter de mettre votre mot de passe en clair dans le fichier de configuration, vous pouvez créer un petit script qui viendra vous demander votre mot de passe pour le mettre dans le fichier de configuration, puis le supprimera après avoir lancé Newsbeuter

<code>vi /usr/bin/newsbeuter-hiddepass.sh </code>
<code>
#!/bin/sh
read -p "Entrez votre mot de passe google: " -s passwd
# Substituation du champ mot de passe dans le fichier de conf
sed -i "s/\(googlereader-password \)\".*\"/\1\"$passwd\"/" ~/.newsbeuter/config
# Effacement du mot de passe dans 5 secondes, pendant l'execution de newsbeuter
(sleep 5 ;sed -i "s/\(googlereader-password \)\".*\"/\1\"\"/" ~/.newsbeuter/config)&newsbeuter
</code>

Ensuite il faut rentre ce script exécutable <code>chmod 755 touch /usr/bin/newsbeuter-hiddepass.sh</code>

===== Désinstallation =====

Pour supprimer Newsbeuter, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Cependant la configuration (notamment la liste des flux) est conservée.

===== Liens =====

  * **(en)** [[http://newsbeuter.org/]]
  * **(fr)**   [[http://blog-marcel.eu/index.php?article43/google-reader-en-console-avec-newsbeuter|Blog de Marcel]]

----
//Contributeurs principaux : [[:utilisateurs:lowje]].//